Big Huge Thesaurus

grugru palm

noun